combat essential repair part - Alemán Inglés Diccionario